/**
 * 
 */
package de.midnightdance.model.character;

import de.cbf.util.uuidheader.entities.UUIDHeader;

/**
 * @author Surfer
 *
 */
public class CharacterRequiemID extends UUIDHeader {	
	
	protected String name;
	// sonstiges
	protected String notizen;
	protected String toDos;
	protected String spielerName;
	protected String spielerEmail;
		
	public CharacterRequiemID() {
		super();		
	}	

	@Override
	public String toString() {
		return name + "("+ spielerName + ")";
	}

	/* (non-Javadoc)
	 * @see de.cbf.util.uuidheader.entities.UUIDHeader#takeOverEntityData(de.cbf.util.uuidheader.entities.UUIDHeader)
	 */
	@Override
	protected void takeOverEntityData(Object aOther) {		
		if (aOther instanceof CharacterRequiemID) {
			CharacterRequiemID otherCharacterID = (CharacterRequiemID) aOther;
			this.name = otherCharacterID.name;
			this.notizen = otherCharacterID.notizen;
			this.toDos = otherCharacterID.toDos;
			this.spielerName = otherCharacterID.spielerName;
			this.spielerEmail = otherCharacterID.spielerEmail;
		}
	}
	
	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;		
	}
	
	/**
	 * @return the notizen
	 */
	public String getNotizen() {
		return notizen;
	}

	/**
	 * @param notizen the notizen to set
	 */
	public void setNotizen(String notizen) {
		this.notizen = notizen;		
	}

	/**
	 * @return the toDos
	 */
	public String getToDos() {
		return toDos;
	}

	/**
	 * @param toDos the toDos to set
	 */
	public void setToDos(String toDos) {		
		this.toDos = toDos;		
	}
	
	

	/**
	 * @return the spielerName
	 */
	public String getSpielerName() {
		return spielerName;
	}

	/**
	 * @param spielerName the spielerName to set
	 */
	public void setSpielerName(String spielerName) {
		this.spielerName = spielerName;
	}

	/**
	 * @return the spielerEmail
	 */
	public String getSpielerEmail() {
		return spielerEmail;
	}

	/**
	 * @param spielerEmail the spielerEmail to set
	 */
	public void setSpielerEmail(String spielerEmail) {
		this.spielerEmail = spielerEmail;
	}
}
